pinched circumstances - Spanish English Dictionary